sensing heads - Alemán Inglés Diccionario